package DFGA;

import DFGA.population.DFGAPopuBuilder;
import abstractGA.popu.PopuBuilder;
import algorithm.Alg;
import algorithm.AlgFactory;

public class DFGAFactory implements AlgFactory {
	@Override
	//构建DFGA算法类对象
	public Alg createAlg() {
		Alg alg=null;
		PopuBuilder popuBld = new DFGAPopuBuilder();
		alg= new DFGAAlg(popuBld);
		return alg;
	}
}
